home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr52 / pdxvie.zip / READDB.TXT < prev   
Text File  |  1993-04-01  |  4KB  |  69 lines

  1.  
  2. *******************************************************************************
  3.  First off, this is not the PARADOX (r) RDD. Nor does it resemble it, I think.
  4.  God, I hope it doesn't resemble it.  If it does, we're all in trouble.
  5. *******************************************************************************
  6.  
  7. I've never seen the RDD's.  For that matter, I hadn't seen a Paradox (r)
  8. file before two weeks ago and I hadn't seen the Paradox(r) front end until a
  9. week ago.  So this isn't the most perfect program in the world but,
  10. surprisingly, it does work well in most cases.
  11.  
  12. It was written because I was telling user groups that you can use TBrowse to
  13. browse anything your heart desires.  Of course, I didn't have an example of
  14. this other than DBF's, arrays and memo files.  This turned into a monster.
  15.  
  16. The numbers turned out not to be in the same format as the DBF format.  Dates
  17. turned out to be an offset from another date.  The only user definable length
  18. of a field is for AlphaNumerics.  I had to adjust much of my thinking.  And
  19. with all the calculations the program does to determine the proper numbers, it
  20. slows things down - it can be discouraging.
  21.  
  22. But my original goal is met.  I now have a PARADOX (r) database viewer that
  23. works better than the one that comes with my PC Shell program, which comes from
  24. a major software utility company.  And I feel with a little imagination and
  25. a lot of patience I can view anything I want with TBrowse.
  26.  
  27. This program is nothing more than an exercise in the capabilities of TBrowse.
  28. If you find it more than that, that is great, but please don't depend on it
  29. for anything other than that.
  30.  
  31. *******************************************************************************
  32.         SYNTAX:   READDB.EXE <database>.db
  33. *******************************************************************************
  34.  
  35. Where it doesn't work.
  36.  
  37. NEGATIVE NUMBERS -   I have yet to figure out the algorithm for negative
  38.                      numbers.  A major PC Shell program has the same results
  39.                      when displaying negative numbers in a Paradox file so I
  40.                      don't feel totally bad about this.  If somebody can make
  41.                      a suggestion, that would be great.  I just haven't had
  42.                      time to work on it.
  43.  
  44. LONG RECORDS -       Paradox (r), as far as I can see, divides its database
  45.                      into sections that are multiples of 1024 bytes with 2048
  46.                      being the minimum size of a section.  It then tries to 
  47.                      fit as many records as it can in each section.  If the
  48.                      database records are over 2042 bytes in length this
  49.                      program does not work on them.  All the sample
  50.                      databases in Paradox 3.5 fell into the category that my
  51.                      program works with.  The major PC Shell program that I
  52.                      mentioned earlier, would read the first section but
  53.                      totally crapped out on all other sections no matter what
  54.                      the record size was.  I am going to work on that when I
  55.                      get some time.
  56.  
  57.  
  58. I'm not trying to make excuses but I haven't had much time to work on it.
  59. My major goal is met, so I am uploading it.  Any help from you people, before
  60. the RDD is released, would be most helpful.
  61.  
  62.                         Thanking You
  63.                         Micheal Todd Charron
  64.  
  65. P.S.  This has only been tested with the Paradox (r) 3.5 sample databases and
  66.       with my own, converted from .DBF, databases.  It worked fine with those
  67.       but I don't know what would happen with previous versions.  It's not
  68.       going to blow up your computer or anything. 
  69.